<?php

/**
 * 
 */
class Model_Mapper_Imagem extends App_Model_Mapper_Abstract
{
	/**
	 * 
	 * @access public
	 * @return Zend_Db_Table_Rowset
	 */
	public function fetchImage($linit=0)
	{
		$dbImagem = App_Model_DbTable_Factory::get( 'Imagem' );
		$select = $dbImagem->select()->setIntegrityCheck();
                
                $select->where('lcl_id = ?' , $this->_data['lcl_id']);
		
		if($linit > 0 ){
                    $select->limit($linit);
                }
                $rows = $dbImagem->fetchAll($select);

                return $rows;
	}
	
	/**
	 * 
	 * @access public
	 * @return boolean
	 */
	public function delete()
	{
		try {
			
			$dbImagem = App_Model_DbTable_Factory::get( 'Imagem' );
			
			$where = array( 'img_id IN(?)' => $this->_data['id'] );
			
			$dbImagem->delete( $where );
			
			return true;
			
		} catch ( Exception $e ) {
			
			return false;
			
		}
	}
}